package com.csk.zsk.compents.dao;

import java.util.List;

import com.csk.zsk.commons.dao.BaseDao;
import com.csk.zsk.compents.entity.Video;

public interface VideoDao extends BaseDao<Video, String> {

	public List<Video> getVideoByType(String type, Integer num);

	public List<Video> getVideoByYear(Integer year, String type);

	public List<Video> getVideoByArea(String area, String type);

	public List<Video> getVideoByLessThanYear(Integer year, String type);

	public List<Video> getVideoByYearAndArea(Integer year, String area, String type);

	public List<Video> getVideoByLessThanYearAndArea(Integer year, String area, String type);

	public List<Video> searchVideoByTVName(String tvName);

	public List<Video> searchVideoByTVNameAndType(String tvName, String type);

	public List<Video> getVideoByIdList(List<String> idList);
}
